package edu.zut.cs.software.teachtest.student.service.impl;

import java.util.List;

import org.springframework.stereotype.Service;

import edu.zut.cs.software.teachtest.base.service.impl.GenericManagerImpl;
import edu.zut.cs.software.teachtest.student.domain.Student;
import edu.zut.cs.software.teachtest.student.service.StudentManager;

@Service("studentManager")
public class StudentManagerImpl extends GenericManagerImpl<Long, Student> implements StudentManager {

	@Override
	public String echo(String message) {
		String result = "Hello," + message + "!";
		return result;
	}

	@Override
	public Student echo(Student student) {
		student.setName("student_001");
		return student;
	}

	@Override
	public void delete(Long id) {
		// TODO Auto-generated method stub

	}

	@Override
	public List<Student> findAll() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Student findById(Long id) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Student save(Student entity) {
		// TODO Auto-generated method stub
		return null;
	}

}
